pantothenic acid vitamin b5 dogs kittens vet puppies nutrition for dogs veterinarian cat dog animal puppy olive oil animal hospital niacin vitamin b3